from tkinter import *

coords = [0, 0, 10, 0, 10, 10, 20, 10, 20, 0, 30, 0, 30, 20, 0, 20]

root = Tk ()
root.title("ИТ марафон")
root.geometry("500x500")


canvas = Canvas(bg="white", width=500, height=500)
canvas.pack(anchor=CENTER, expand=1)

# масштаб, увеличиваем размер
n=int(input('Введите число увеличения N: '))
for i in range(16):
    coords[i] = coords[i] * n

# смещаем фигуру
x=int(input('Введите число смещения по оси X: '))
y=int(input('Введите число смещения по оси Y: '))
for i in range(0, 15, 2):
    coords[i] = coords[i] + x
    coords[i+1] = coords[i+1] + y
    
# проверяем границы поля  
for i in range(16):
    if coords[i] < 0 or coords[i] > 500:
        print('Размер фигуры превышает максимальный размер поля')
        exit()

canvas.create_polygon(coords)

root.mainloop()
